
var grid = "";

$(function() {

	
	var incomeCheckExport = $("#incomeCheckExport").val(); 
	
	$('.form-datetime-lang').datepicker({
		format: 'yyyy-mm-dd',
		autoclose: true,
        todayBtn: true,
		language:  'zh-CN'
	});
	
	var dtGridColumns = [{
	    id : 'mobile',
	    title : '用户名',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'realName',
	    title : '姓名',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'applyAmount',
	    title : '借款金额',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'repaymentMonth',
	    title : '借款期限(月)',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'applyTime',
	    title : '借款时间',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	  
	},{
	    id : 'releaseTime',
	    title : '放款时间',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	  
	},{
	    id : 'productType',
	    title : '借款产品',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'payType',
	    title : '还款方式',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'status',
	    title : '状态',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'realRepaymentTime',
	    title : '结清时间',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'fee',
	    title : '借款手续费',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'expectInterest',
	    title : '应收利息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'faxiTotal',
	    title : '逾期罚息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'interest',
	    title : '实收利息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'totalIncome',
	    title : '合计实收',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	}];
	
	var dtGridOption = {
		    lang : 'zh-cn',
		    ajaxLoad : true,
		    check : false,
		    myExport : true,
		    checkWidth :'37px',
		    loadURL : 'incomeCheck/incomeCheckList',
		    columns : dtGridColumns,
		    gridContainer : 'dtGridContainer',
		    toolbarContainer : 'dtGridToolBarContainer',
		    tools : incomeCheckExport?'export[excel]':'',
			exportURL : 'incomeCheck/incomeCheckExport',
		    pageSize : 10,
		    pageSizeLimit : [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
		};
	grid = $.fn.dlshouwen.grid.init(dtGridOption);
	
	search();
});

function search(){
	  grid.pager.startRecord = 0;
	  grid.pager.nowPage = 1;
	  grid.parameters = new Object();
	  grid.parameters['userKey'] = $("#userKey").val();
	  grid.parameters['productType'] = $("#productType").val();
	  grid.parameters['payType'] = $("#payType").val();
	  grid.parameters['startTime'] = $("#startTime").val();
	  grid.parameters['endTime'] = $("#endTime").val();
	  grid.parameters['startRepayTime'] = $("#startRepayTime").val();
	  grid.parameters['endRepayTime'] = $("#endRepayTime").val();
	  grid.parameters['startReleaseTime'] = $("#startReleaseTime").val();
	  grid.parameters['endReleaseTime'] = $("#endReleaseTime").val();
	  grid.refresh(true);
}
